package com.wyl.mapper

import com.wyl.pojo.User
import org.mybatis.spring.support.SqlSessionDaoSupport

class UserMapperImpl : SqlSessionDaoSupport(), UserMapper {
    override fun getUserList(): List<User> {
        val mapper = sqlSession.getMapper(UserMapper::class.java)
        mapper.add(User(8, "Test", "666666"))
        mapper.delete(8)
        return mapper.getUserList()
    }

    override fun add(user: User): Int {
        return sqlSession.getMapper(UserMapper::class.java).add(user)
    }

    override fun delete(id: Int): Int {
        return sqlSession.getMapper(UserMapper::class.java).delete(id)
    }
}